<?php

/**
 * Модель для постраничного вывода
 */
class PaginatorModel extends DbModel {

    /**
     * Получение пагинатора
     *
     * @param object $paginator Пагинатор
     * @return object Пагинатор
     */
    public function get($paginator, $count = 0) {
        $config = Zend_Registry::get('config');
        if ($count > 0){
            $paginator->setItemCountPerPage($count);
        } else {
            $paginator->setItemCountPerPage($config->count_per_page);
        }
        $paginator->setPageRange(5);
        $paginator->setDefaultScrollingStyle('Elastic');
        return $paginator;
    }

}